blended payments - German English Dictionary